package com.njust.vo;

import lombok.Data;
/**
 * 列车综合数据的返回VO
 * Created by zhujiawei on 2017/12/29.
 */
@Data
public class TrainDataVO{
    /**隐藏字段 列车记录编号*/
    private Long trainOnlyid;

    /**列车车牌号*/
    private String trainId;

    /**列车主控端*/
    private String controlNum;

    /**行驶方向*/
    private Integer trainDirection;

    /**列车状态*/
    private Integer trainState;

    /**列车行驶时间*/
    private String trainDate;

    /**列车温度最大值编号+数据 返回前端一个字符串类型*/
    private String tempMax;

    private Integer tempMaxStatus;

    /**列车温度平均值*/
   // private Double tempAverage;

    /**左最小气隙值编号+数据 返回前端一个字符串类型*/
    private String lgapMin;

    /**左齿最小值状态值*/
    private Integer lgapStatus;

    /**右最小气隙值编号+数据 返回前端一个字符串类型*/
    private String rgapMin;

    /**右齿最小值状态值*/
    private Integer rgapStatus;

    /**右平均气隙值*/
   // private Double rgapAverage;

    /**左平均气隙值*/
  //  private Double lgapAverage;

    /**右最小槽深编号+数据*/
    private String rslotMin;

    /**右齿最小值状态值*/
    private Integer rslotStatus;

    /**左最小槽深值编号+数据*/
    private String lslotMin;

    /**左齿最小值状态值*/
    private Integer lslotStatus;


    /**左槽楔最大值*/
    private String lslothMax;

    private Integer lslothMaxStatus;

    private String rslothMax;

    private Integer rslothMaxStatus;

   // private Double lslothAverage;

    //private Double rslothAverage;
    /**右平均槽楔值*/
   // private Double rslotAverage;

    /**左平均槽楔值*/
    //private Double lslotAverage;
    /**
     * 需要添加两个字段，排障器高度的最小值，左和右
     */
    //左排障器高度最小值
    private Double lpilotMin;
   //右排障器高度最小值
    private Double rpilotMin;
    //左排障器高度状态
    private Integer lpilotMinStatus;
    //右排障器高度状态
    private Integer rpilotMinStatus;


    /**
     * 需要添加左右槽深高度的最大值
     * 以及最大值的状态
     */

    /**左最大槽深值编号+数据*/
    private String lslotMax;

    /**左齿最大值状态值*/
    private Integer lslotMaxStatus;
    /**左最大槽深值编号+数据*/
    private String rslotMax;

    /**左齿最大值状态值*/
    private Integer rslotMaxStatus;

}
